package study

//nginx的安装
//官网 ： http://nginx.org/en/download.html
//下载使用 stable version 稳定版本

//docker安装

//非docker安装 -- win
func windInstallNginx() {
	/*
			win

			官网： http://nginx.org/en/download.html
			table version 稳定版本
			nginx/Windows-1.18.0 下载

			下载完得到一个zip压缩包，把压缩包解压即可使用，
			解压后得到目录

			conf	--	配置文件
				nginx.conf
				....
			contrib
			docs	--	文档
			html	--	html
			logs	--	日志
			temp	--	临时文件
			nginx.exe	--	启动文件 -- 开始cmd， 使用 命令启动nginx --》nginx.exe


		5、关闭nginx
		如果使用cmd命令窗口启动nginx，关闭cmd窗口是不能结束nginx进程的，可使用两种方法关闭nginx
		(1)输入nginx命令nginx -s stop(快速停止nginx)或nginx -s quit(完整有序的停止nginx)
		(2)使用taskkill taskkill /f /t /im nginx.exe
			1. taskkill是用来终止进程的，
			2./f是强制终止.
			3. /t终止指定的进程和任何由此启动的子进程。
			4. /im示指定的进程名称.

	*/
}

//非docker安装 - liunx
func liunxInstallNginx() {
	/*
		官网： http://nginx.org/en/download.html
				table version 稳定版本
				nginx-1.18.0 下载

			1.确保本机没有nginx
			2.上传压缩到到指定该文件夹
			3.解压 tar -zxvf nginx-1.18.0.tar.gz
			4.cd nginx-1.18.0
				auto
				CHANGES
				CHANGES.ru
				conf
				configure
				contrib
				html
				LICENSE
				man
				src
			5.  ./configure
			6. make & make install
			7.whereis nginx
					/usr/local/nginx
			8.cd /usr/local/nginx
				conf
				html
				logs
				sbin
			9.cd sbin
			10.  ./nginx -- 启动nginx
			11. cd ..
			12. conf/
			13. ll
				...
				nginx.conf
				nginx.conf.default
				...
			14.cat nginx.conf


	*/
}
